package com.service.dao.dto.rep;

import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
public class OrderProductHrComboRep {
    /**
     * 购买商品订单id
     */
    private Integer id;
    /**
     * 订单号
     */
    private String hrOrderNo;
    /**
     * 购买者id
     */
    private Integer memberId;
    /**
     * 会员账号
     */
    private String memberAccount;
    /**
     * 总套餐数
     */
    private Integer totalComboNum;
    /**
     * 总算力
     */
    private BigDecimal totalHashRate;
    /**
     * 订单累计收益，单位USDT
     */
    private BigDecimal accumulatedIncome;
    /**
     * 购买总价
     */
    private BigDecimal orderMoney;
    /**
     * 实际支付金额
     */
    private BigDecimal payMoney;
    /**
     * 支付方式(1:usdt全付，2:usdt+usdf)
     */
    private Integer payTypeGroup;
    /**
     * 算力套餐类型(1:积分，2:其他，3：锁仓)
     */
    private Integer orderType;
    /**
     * 订单状态  0未支付 1已支付 2已支付生效 3已完成(已发货) 4未支付过期订单(下单后30分钟内未支付)
     */
    private Integer orderStatus;
    /**
     * 付款时间
     */
    private Date payTime;
    /**
     *
     */
    private Date createTime;
    /**
     *  修改时间
     */
    private Date updateTime;

    private Date startTime;

    private Date endTime;

    private Integer releaseAward;
    /**
     * 备注
     */
    private String remark;

    /**
     * 托管手续费比例
     */
    private BigDecimal custodyFee;

    private Integer orderSource;

    private Integer sourceId;

    private String sector;

}
